package com.corticon.dialogs.service;

import java.lang.reflect.InvocationTargetException;
import java.util.List;

import com.corticon.dialogs.dto.QuestionSetDTO;
import com.corticon.dialogs.model.Questionnaire;

/**
 *
 * @author Lifan Yang
 * @since 2008-12-01
 */
public interface QuestionnaireService {

    void replicate(Questionnaire newQuestionnaire, List<QuestionSetDTO> qsDTOList) throws
        IllegalAccessException, InvocationTargetException;

    void copy(Questionnaire newCopy, List<QuestionSetDTO> qsDTOList);
}
